roach clip - Inglés Sinónimo Diccionario

roach clip

n.
[1] roach holder